a challenging environment - Español Inglés Diccionario